>
Defined in Type: ConcurrentSubjectAsyncReactiveUI.Extensions.Async.Subjects
Assembly: ReactiveUI.Extensions.dll
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
protected override ValueTask OnErrorResumeAsyncCore(ImmutableArray<IObserverAsync<T>> observers, Exception error, CancellationToken cancellationToken)
Summary: Handles an error by resuming asynchronous observation for each observer in the collection.
Parameters
| Name | Type | Description |
|---|---|---|
observers | ImmutableArray | A read-only list of observers to which the error handling and resumption logic will be applied. |
error | Exception | The exception that triggered the error handling process. |
cancellationToken | CancellationToken | A cancellation token that can be used to cancel the asynchronous operation. |
Returns: ValueTask -- A ValueTask representing the asynchronous operation of forwarding the error and resuming observation for all observers.
Remarks
This method processes all observers concurrently. If the operation is canceled via the provided cancellation token, the task will complete in a canceled state.